Êàòàëîã WBStartup |
 ýòîì êàòàëîãå íàõîäÿòñÿ ðàñøèðèòåëè ñèñòåìû, àâòîìàòè÷åñêè
çàïóñêàåìûå ïðè íà÷àëüíîì ñòàðòå êîìïüþòåðà, êîãäà èñïîëíÿåòñÿ ñòðîêà ñ êîìàíäîé LoadWB èç ôàéëà "S:Startup-Sequence".
Âû ìîæåòå ñàìè îïðåäåëèòü, êàêèå èç èìåþùèõñÿ â ðåçåðâíîì êàòàëîãå "Tools/Commodities" ñèñòåìíûõ ðàñøèðèòåëåé âàì íóæíû, à êàêèå — íåò.
Çäåñü ìîæåò âîçíèêíóòü îäíà äîñòàòî÷íî õèòðàÿ ïðîáëåìà, îáùåãî ðåøåíèÿ êîòîðîé íà äàííûé ìîìåíò íåò. Äåëî â òîì, ÷òî òîëüêî ìàëàÿ ÷àñòü âñåâîçìîæíûõ ðàñøèðèòåëåé ïîñòàâëÿåòñÿ â êà÷åñòâå ñòàíäàðòíûõ.
Ñóùåñòâóåò ìíîæåñòâî äðóãèõ "äîáàâîê" ê ñèñòåìå, òàêèõ, êàê íàïðèìåð, MagicCX èëè ToolManager (ðóñèôèêàòîð, íà÷èíàÿ ñ øåñòîé âåðñèè, òàêæå ÿâëÿåòñÿ ñòàíäàðòíûì ñèñòåìíûì ðàñøèðèòåëåì).
Ïîýòîìó ñîäåðæèìîå êàòàëîãà WBStartup íà ðàçíûõ Àìèãàõ ìîæåò áûòü â ïðèíöèïå êàêèì óãîäíî. Ïðàêòè÷åñêè âñå ðàñøèðèòåëè "ïåðåõâàòûâàþò" íà ñåáÿ ÷àñòü ñîáûòèé, êîòîðûå ïðîèñõîäÿò â ñèñòåìå,
íàïðèìåð, îòêðûòèå îêíà, ýêðàíà èëè íàæàòèå êàêîé-ëèáî êíîïêè ìûøè. Åñëè íåñêîëüêî ðàñøèðèòåëåé ñîñòÿçàþòñÿ çà "îáëàäàíèå" îäíèì è òåì æå ñîáûòèåì, òî â ðåçóëüòàòå ìîãóò âîçíèêíóòü
íåæåëàòåëüíûå ïîáî÷íûå ýôôåêòû, èçáàâèòüñÿ îò êîòîðûõ â 99% ñëó÷àåâ óäàåòñÿ, îðãàíèçîâàâ ñòàðò ðàñøèðèòåëåé â îïðåäåëåííîì ïîðÿäêå. Ê ñîæàëåíèþ, ïðîãðàììèñòû, ïèøóùèå ðàñøèðèòåëè, íå âñåãäà óäåëÿþò
äîñòàòî÷íî âíèìàíèÿ ýòîé ïðîáëåìå è ðåäêî ñîîáùàþò î æåëàòåëüíîì ñòàðòîâîì ïðèîðèòåòå "ñâîåãî" ðàñøèðèòåëÿ ïî îòíîøåíèþ ê äðóãèì. Ïîýòîìó ïðèâåä¸ì ïðèìåðíûå îòíîñèòåëüíûå çíà÷åíèÿ ïàðàìåòðà
STARTPRI, îïðåäåëÿþùåãî î÷åðåäíîñòü çàïóñêà "íåñòàíäàðòíûõ" ðàñøèðèòåëåé ("ñòàíäàðòíûìè" ðàñøèðèòåëÿìè ÿâëÿþòñÿ òå, ÷òî ïîñòàâëÿþòñÿ âìåñòå ñ ñèñòåìîé). Çàïóñê ïðîèñõîäèò ïî î÷åðåäè
îò ðàñøèðèòåëÿ ñ íàèáîëüøèì çíà÷åíèåì STARTPRI äî ðàñøèðèòåëÿ ñ íàèìåíüøèì çíà÷åíèåì ýòîãî ïàðàìåòðà.
DynamicCache 127
PPrefs 20
RTPatch 6
MagicMenu 5
Arq -1
Åñëè ïàðàìåòð STARTPRI îòñóòñòâóåò â èêîíêå ðàñøèðèòåëÿ, òî åìó ïðèñâàèâàåòñÿ íóëåâîé ñòàðòîâûé ïðèîðèòåò.
Äëÿ ðàñøèðèòåëåé ñ îäèíàêîâûì ïðèîðèòåòîì ðåàëüíûé ïîðÿäîê ñòàðòà ìîæåò áûòü êàêèì óãîäíî.
Âîîáùå ãîâîðÿ, ñóùåñòâóþò ïðÿìî-òàêè ãëîáàëüíûå ñèñòåìíûå ðàñøèðèòåëè (íàïðèìåð, MagicCX), êîòîðûå èìåþò îãðîìíîå êîëè÷åñòâî âîçìîæíîñòåé è ïûòàþòñÿ îõâàòèòü ÷óòü ëè íå âñå àñïåêòû ôóíêöèîíèðîâàíèÿ ÎÑ.
Ïðàâäà, ïî ìíåíèþ àâòîðà, â ñìûñëå íàäåæíîñòè ðàáîòû ñèñòåìû, ëó÷øå èñïîëüçîâàòü íåñêîëüêî õîðîøî àïðîáèðîâàííûõ ìåëêèõ ðàñøèðèòåëåé, íåæåëè îäèí êóõîííûé êîìáàéí âðîäå MagicCX.
|
Êàòàëîã C |
Çäåñü íàõîäèòñÿ ìàññà ìåëêèõ, è çà÷àñòóþ î÷åíü âàæíûõ è íóæíûõ
ïðîãðàìì, êîòîðûå âñåãäà äîëæíû áûòü "ïîä ðóêîé" — âñå íå âñòðîåííûå Shell-êîìàíäû, àðõèâàòîðû, ñòàðòåðû ðåäàêòîðîâ è ïðî÷àÿ âàæíåéøàÿ ñèñòåìíàÿ ìåëî÷ü.
|
Êàòàëîã Devs |
Î÷åíü âàæíûé êàòàëîã, â êîòîðîì íàõîäÿòñÿ äðàéâåðû ðàçëè÷íûõ
óñòðîéñòâ âàøåé Àìèãè, êàðòû êëàâèàòóð, ôàéëû ñïåöèôèêàöèé èñïîëüçóåìûõ äèñïëåéíûõ ðåæèìîâ, ðàñïîçíàâàòåëè òèïîâ äàííûõ…
Îãðîìíîå ïîëå äåÿòåëüíîñòè, äëÿ òåõ ó êîãî åñòü âðåìÿ è æåëàíèå âî âñ¸ì ýòîì ðàçáèðàòüñÿ. Ìíîãèå èç íåíóæíûõ â òåêóùåé êîíôèãóðàöèè ôàéëîâ ýòîãî êàòàëîãà ñäàþòñÿ â àðõèâ — êàòàëîã Storage,
ñòðóêòóðà êîòîðîãî ïîëíîñòüþ ñîâïàäàåò ñ Devs.
|
Êàòàëîã Expansion |
Èñõîäíîå ñîñòîÿíèå ýòîãî êàòàëîãà — ïóñòîå. Âïðî÷åì, åñëè âû óñòàíîâèòå êàêîå-ëèáî âíåøíåå óñòðîéñòâî íà Àìèãó, òî íå èñêëþ÷åíî, ÷òî â ïðîöåññå èíñòàëÿöèè åãî äðàéâåðà (èëè ôàéëû îáñëóæèâàþùåé ýòî
óñòðîéñòâî ïðîãðàììû), îêàæóòñÿ èìåííî â êàòàëîãå Expansion. Èñïîëüçîâàòü êàòàëîã â äðóãèõ öåëÿõ è õðàíèòü â íåì ÷òî-íèáóäü ñâî¸, ðàâíî êàê è óäàëÿòü åãî ñ ñèñòåìíîãî äèñêà íå ðåêîìåíäóåòñÿ.
|
Êàòàëîã L |
Çäåñü íàõîäÿòñÿ õýíäëåðû àìèæíûõ óñòðîéñòâ, à òàêæå äîïîëíèòåëüíûå ôàéëîâûå ñèñòåìû, ñ êîòîðûìè äîëæåí
ðàáîòàòü âàø êîìïüþòåð.  ïîäêàòàëîãå FileSystem_Trans íàõîäÿòñÿ ïåðåêîäèðîâî÷íûå òàáëèöû, èñïîëüçóåìûå ïðè ïåðåãîíêå òåêñòîâûõ ôàéëîâ,
íàïðèìåð, èç Àìèãè â MS-DOS èëè â îáðàòíóþ ñòîðîíó. Ñòàíäàðòíûå ïåðåêîäèðîâùèêè íå ãîäÿòñÿ äëÿ ðóññêèõ ïîëüçîâàòåëåé, ïîýòîìó â êîìïëåêò îïèñàííîãî äàëåå â ýòîé êíèãå ðóñèôèêàòîðà âõîäÿò òàáëèöû
INTL_RUS è MAC_RUS, ó÷èòûâàþùèå ñïåöèôèêó ðóññêîé äóøè.
|
Êàòàëîã S |
Ìåñòî äëÿ òàê íàçûâàåìûõ Script-ôàéëîâ (ñöåíàðèåâ), ñîäåðæàùèõ, êàê ïðàâèëî,
êîìàíäû ÎÑ èëè ÿçûêà ARexx. Ìíîãèå ïðîãðàììû çàïèñûâàþò â ýòîò æå êàòàëîã ñâîè ôàéëû óñòàíîâîê.
|
Êàòàëîã Fonts |
Çäåñü íàõîäÿòñÿ ðàçëè÷íûå øðèôòû, èñïîëüçóåìûå ïðè âûâîäå òåêñòîâ è ñîîáùåíèé.
Íà ðóññêèõ Àìèãàõ äëÿ ðóññêèõ øðèôòîâ èñïîëüçóåòñÿ îòäåëüíûé êàòàëîã Fonts_Rus, ÷òîáû íå ïóòàòü "ôðàíöóçñêèé ñ íèæåãîðîäñêèì",
õîòÿ ëþáûå îáðàùåíèÿ ê ëîãè÷åñêîìó óñòðîéñòâó "FONTS:" ñäåëàþò îäíîâðåìåííî äîñòóïíûì ñîäåðæèìîå îáîèõ êàòàëîãîâ.
|
Êàòàëîã Libs |
Ìåñòî äëÿ õðàíåíèÿ ñèñòåìíûõ áèáëèîòåê Àìèãè (òåõ, ÷òî íå ïîìåñòèëèñü â ïîñòîÿííîì çàïîìèíàþùåì óñòðîéñòâå).
Åñëè ê âàì â ãîñòè âäðóã çàãëÿíåò àìèæíûé ïðîãðàììèñò, òî ñêîðåå âñåãî îí ñêàæåò "Çäðàñüòå" òîëüêî ïîñëå èññëåäîâàíèÿ ýòîãî êàòàëîãà,
ïîñêîëüêó åãî ñîäåðæèìîå íåïðåðûâíî îáíîâëÿåòñÿ.
|
Êàòàëîã System |
Çäåñü íàõîäÿòñÿ òàêèå âàæíûå ïðîãðàììû, êàê Format, DiskCopy,
FixFonts (ïîäãîòàâëèâàåò ðàñòðîâûå øðèôòû äëÿ èõ íîðìàëüíîãî èñïîëüçîâàíèÿ ñèñòåìîé), Intellifont (âåñüìà ìîùíàÿ ïðîãðàììà äëÿ èíñòàëÿöèè âåêòîðíûõ
øðèôòîâ ôîðìàòà Intellifont), à òàêæå RexxMast — èíòåðïðåòàòîð îïèñàííîãî â ýòîé êíèãå óíèâåðñàëüíîãî ÿçûêà ïðîãðàììèðîâàíèÿ ARexx.
Âñå ýòè ïðîãðàììû èìåþò ñîïîñòàâëåííûå èì èêîíêè, ïîçâîëÿþùèå èñïîëüçîâàòü èõ èç Workbench, áåç îáùåíèÿ ñ êîìàíäíîé ñòðîêîé.
Çäåñü æå íàõîäèòñÿ è Shell-èêîíêà, ïîçâîëÿþùàÿ îòêðûâàòü Shell-îêíà è óïðàâëÿòü ÎÑ èç êîìàíäíîé ñòðîêè.
|
Êàòàëîã Utilities |
 ýòîì êàòàëîãå íàõîäÿòñÿ íåîáÿçàòåëüíûå, íî èíîãäà òðåáóþùèåñÿ
äîïîëíåíèÿ ê ÎÑ — Clock (ïîêàçûâàåò òåêóùåå âðåìÿ), More (ïðîñìîòð òåêñòîâûõ ôàéëîâ) è Multiview
(ïðîñìîòð êàêèõ óãîäíî ôàéëîâ: òåêñòîâ, êàðòèíîê, àíèìàöèé — ïîäðîáíîñòè ñì. â îïèñàíèè Shell-êîìàíäû ADDDATATYPES).
|
Êàòàëîã Tools |
Ìåñòî äëÿ äîïîëíèòåëüíûõ íåîáÿçàòåëüíûõ ïðîãðàìì ïðèêëàäíîãî íàçíà÷åíèÿ (tools - èíñòðóìåíòû), íàïðèìåð, êàëüêóëÿòîðà.
|
Êàòàëîã Prefs |
Çäåñü íàõîäÿòñÿ ïðîãðàììû (preferences, èëè prefs — íàñòðîéêè), ïîçâîëÿþùèå ïîäîãíàòü êîíôèãóðàöèþ âàøåé ñèñòåìû, íàñòðîèòü âàøè ïðèêëàäíûå ïðîãðàììû è óòèëèòû, ïîä âàøè ëè÷íûå òðåáîâàíèÿ.
|